package response

type CardLog struct {
	Dates            string `json:"dates"`            //日期
	RoomID           string `json:"roomID"`           //房间id
	PeopleNum        int64  `json:"peopleNum"`        //人数
	Ranking          int    `json:"ranking"`          //排名
	Num              int64  `json:"num"`              //下注数量
	TypeName         string `json:"typeName"`         //下注类型名称
	TypeImg          string `json:"typeImg"`          //下注类型图
	IntegralTypeName string `json:"integralTypeName"` //积分类型名称
	IntegralTypeImg  string `json:"integralTypeImg"`  //积分类型图片
	Integral         int64  `json:"integral"`         //积分
	DebrisTypeName   string `json:"debrisTypeName"`   //碎片类型名称
	DebrisTypeImg    string `json:"debrisTypeImg"`    //碎片类型图片
	Debris           int64  `json:"debris"`           //碎片数量
	RewardTypeName   string `json:"rewardTypeName"`   //奖励类型名称
	RewardTypeImg    string `json:"rewardTypeImg"`    //奖励类型图片
	RewardNum        int64  `json:"rewardNum"`        //奖励数量
	IsHangUp         bool   `json:"isHangUp"`         //是否挂机
	//RandsReward    []RandsReward `json:"randsReward"`    //随机奖励
}

type FleeLog struct {
	RoomID                uint          `json:"roomID"`                //房间id
	RoomName              string        `json:"roomName"`              //房间名称
	Rounds                int64         `json:"rounds"`                //回合数
	KillRoom              string        `json:"killRoom"`              //被杀的房间json
	Num                   int64         `json:"num"`                   //下注数量
	TypeName              string        `json:"typeName"`              //下注类型名称
	TypeImg               string        `json:"typeImg"`               //下注类型图
	ReturnNum             int64         `json:"returnNum"`             //退还金额
	Reward                int64         `json:"reward"`                //奖励数量
	IsKill                bool          `json:"isKill"`                //是否逃脱
	IsDecline             bool          `json:"isDecline"`             //是否是被杀的最多的用户
	DeclineRewardTypeID   uint          `json:"declineRewardTypeID"`   //被杀奖励类型id
	DeclineRewardTypeName string        `json:"declineRewardTypeName"` //被杀奖励类型名称
	DeclineRewardTypeImg  string        `json:"declineRewardTypeImg"`  //被杀奖励类型图片
	DeclineReward         int64         `json:"declineReward"`         //被杀奖励数量
	RandsReward           []RandsReward `json:"randsReward"`           //随机奖励
	Dates                 string        `json:"dates"`                 //日期
}

type RandsReward struct {
	TypeID     uint   `json:"typeID"`
	TypeName   string `json:"typeName"`
	TypeImg    string `json:"typeImg"`
	TypeModule string `json:"typeModule"`
	Num        int64  `json:"num"`
}
